home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Tele / I-L / kermit8(35).cpt / XKMKER.UPD < prev   
Text File  |  1988-03-15  |  9KB  |  199 lines

  1. Edit V0.8(35) June 1987:
  2. From Jim Noble at Planning Research Corporation.
  3. . Ported to Megamax native Macintosh C compiler. 
  4. . Miscellaneous fixes including Send File and Receive File dialog boxes
  5.  
  6. Edit V0.8(34) 19 March 1986:
  7. Rebuild with new C-Kermit protocol & functions modules:
  8. . Bug with set send/receive padding fixed.
  9. . Bugs that interfered with wildcard sends fixed.
  10. . Bug that mixed up send and receive packet terminators fixed.
  11. . Bug with single-file cancellation fixed.
  12. . NAK for next packet now handled correctly as equivalent to ACK for current.
  13. . NAK is no longer immediately sent after RECEIVE or SERVER command given.
  14. . Long bursts of incoming data no longer crash the program.
  15. . Longer sleep done at end of file transfer to prevent other side from hanging.
  16.  
  17. And Macintosh-specific terminal emulation fixes from Davide Cervone,
  18. University of Rochester (DPVC@UORDBV.BITNET):
  19. . Blinking block cursor
  20. . More robust scrolling, inserting, deleting, cursor positioning.
  21. . New, consistent VT100 fonts, including bold and graphics characters.
  22. . Mouse-activated cursor positioning (sends "arrow keys" like MacTerminal).
  23.  
  24. Edit V0.8(33) 11 July 1985:
  25. Rebuild with new C-Kermit protocol & functions modules:
  26. . Fix yet another bug with parity vs 8th bit prefix negotiation
  27. . Don't Nak "blank lines" when trying to read packets
  28. . Don't Nak unknown packet types, send error packet instead
  29. . Fix test for echoed packets
  30. . Fix bug that prevented D from going in EOF packet when interrupting single
  31.   file during send.
  32. . If storing incoming file under new name, send that name back in Ack(F).
  33. . Upon receipt of Z packet, send Ack only after successfully closing new file.
  34. . Don't flush buffer at end of rpack, wait until desired packet received ok.
  35.  
  36. Edit V0.8(32) 20 June 1985:
  37. Fix parity problems by doing all parity in software, rather than relying
  38. on the sio chip.  Also, ignore incoming DEL chars in terminal emulator.
  39.  
  40. Edit V0.8(31) 13 June 1985:
  41. Add dragging and selecting of main window.  New CKC modules.
  42.  
  43. Edit V0.8(30) Fix COMMAND-SHIFT-1..COMMAND-SHIFT-9 problem.  Since these
  44. characters are special (they eject the diskettes, dump screens to
  45. files/printer, etc.) they were being ignored.  This caused things like
  46. control-@ and control-^ to be ignored also.  Add a new item to the
  47. SETTINGS menu that allows you to enable or disable this action.  The
  48. default is disabled.
  49.  
  50. Edit V0.8(29): Fix some default keymap definitions:
  51.  
  52. control-y and control-t were mapped incorrectly. Control-' was mapped
  53. incorrectly.  Function defs were defined for VT52 instead of VT100:
  54. Change "?" to "O" in function definition strings.
  55.  
  56. V0.8(28) Release Hilites:
  57.  
  58. Settable keys, functions, break key in conjunction with the CKMKEY
  59. program.  See CKMKEY.DOC.
  60.  
  61. Handle IO errors better, especially disk write protected, disk full.
  62.  
  63. More protocol settings -- can set local and remote values.
  64.  
  65. File naming on incomming files and the defaulting of file mode and fork
  66. is more consistent (see edit 24).
  67.  
  68. Remote commands for server mode allow setting fork, and mode:  FORK
  69. RSRC, FORK DATA, MODE BINARY, MODE TEXT.  If you're using CKMKER as a
  70. server you can issue these remote commands.  BYE to the CKMKER server
  71. reboots the MAC.  CWD tries to switch default volumes (I don't think it
  72. works but it's sortof there).
  73.  
  74.  
  75. Edit V0.8(28): Try to make things smaller.  Change a few arrays to type
  76. short from type int.  Use SED to dick with ckcpro.c -- make the state
  77. table be type unsigned char instead of int.
  78.  
  79. Edit V0.8(27): Handle IO errors on writes.  Terminate protocol, inform
  80. user.
  81.  
  82. Edit V0.8(26): Finish and install the keyboard configurator program.
  83. This version has definable keys, function keys, and break.  Uses
  84. CKMKER V0.8(1) -- major versions indicate compatability.
  85.  
  86. Edit V0.7(25): Modify protocol settings dialog.  Add values for send and
  87. receive.  Get rid of DELAY field.  New C Kermit base.  These new values
  88. are saved in the settings file.  New settings file version number.
  89.  
  90. Edit V0.7(24): Make file defaults more consistent.  1. Values appearing
  91. for receive dialog and those set without the dialog are now the same: if
  92. the file extension is .RSRC or .rsrc then uses RSRC & BINARY and drop
  93. the .RSRC from the file name, else use the default settings and do not
  94. change the name (unless it exists and you have collision avoidance...).
  95. I have found this action to be most effective since I am often x-ferring
  96. RSRC files and often forget to do the settings.  If you want to transfer
  97. a ".RSRC" file into the data fork, then just use the dialog and override
  98. these defaults.
  99.  
  100. Edit V0.7(23): For K-bytes transferred we were using 512 (0.5K) instead
  101. of 1024, change this.
  102.  
  103. Edit V0.7(22): Fix problem with defaults on files recv'ed not really
  104. getting binary mode even though display says so.
  105.  
  106. Edit V0.7(21): Fix up some remote commands/pipes stuff.
  107.  
  108.  
  109. V0.7(20) Release hilites:
  110.  
  111. Various bug fixes, especially made parity work properly (I think).
  112.  
  113. New dialogs for File operations with nicer appearance and better
  114. functionality.  You can now do LF conversion, receive to a different
  115. file name, select the disk, and resource/data fork.
  116.  
  117. The File settings dialog has been added.  You can now set the default
  118. file mode (text or binary), fork (resource or data), and if files should
  119. be "quietly" superceded.  You can also set "prompt me with a dialog when
  120. a file is received" this lets you override the defaults and/or select a
  121. different disk and filename.
  122.  
  123. The file settings are saved in your settings file.  Your old settings
  124. file are no longer compatible and if you try to use them you'll get an
  125. error message saying as much.
  126.  
  127. The remote command window will now pop up for remote commands other than
  128. BYE and FINISH.  The window uses a fix sized font, and output from each
  129. command is delimited by dashes.
  130.  
  131. Folder for new files is now the same as the location of the settings
  132. file, or if no settings file was used then the new files appear on the
  133. desktop.  If you are transfering alot of files and want to keep them
  134. together, create a folder, drag the settings file into it, and double
  135. click on the settings file, all created files will appear in that
  136. folder.
  137.  
  138. Server mode is now available.
  139.  
  140. Edit V0.7(20): Savings settings file to a different disk may bomb and
  141. doesn't work.  Add SetVol before CreateResFile.
  142.  
  143. Edit V0.7(19): Redo set file settings dialog.
  144.  
  145. Edit V0.7(18): Put in command to get into server mode.
  146.  
  147. Edit V0.7(17): Redo status screen and miniparser.
  148.  
  149. Edit V0.7(16): Folder for new files is now the same as the location of
  150. the settings file, or if no settings file was used then the new files
  151. appear on the desktop.
  152.  
  153. Edit V0.7(15): Save file settings in the settings file; no longer
  154. can use old settings file must resave them.
  155.  
  156. Edit V0.7(14): Fix the parity settings, they should be 7 bit plus
  157. parity not 8 bits (time for me to take a class in hardware).
  158.  
  159. Edit V0.7(13): Get rid of debug menu item.  Seperate Show window from
  160. other items in the remote menu.
  161.  
  162. Edit V0.7(12): Add file settings dialog and the support code for the
  163. idea of default settings.  Not yet saved in settings file.
  164.  
  165. Edit V0.7(11): In receive file put the dialog up during protocol once the
  166. name is known.  Get remote file goes through the receive dialog as well.
  167.  
  168. Edit V0.7(10): Fix the file naming problems; always use the settings
  169. from the user.  Don't change the filename.  The File dialogs should come
  170. up with default settings and not a blank which is confusing.
  171.  
  172.  
  173. Edit V0.7(9): A problem with the status display popping up for a finish
  174. command has been fixed.
  175.  
  176. Edit V0.7(8): The remote command window now comes to the front when a
  177. remote command other than FINISH or BYE is executed.  The remote command
  178. window now has a fixed spaced font, and new output is delimited by
  179. newline dashes newline.
  180.  
  181. Edit V0.7(7): Cosmetic changes have been made to the source code,
  182. declaring all global variables external in the ckmdef.h file, neatening
  183. up some of the dialog windows, and presenting a more consistent use of
  184. the selected disk drive.  A new type PLONG for pascal long (an int in
  185. cc68) has been defined to keep lint happy and to help in conversion to
  186. other Mac C compilers.
  187.  
  188. Edit V0.7(6): New dialogs for send, get and receive file.  These dialogs
  189. overcome some problems with those of the previous release.
  190.  
  191. Previous edits lost to antiquity (Bill 30-May-85).
  192.  
  193. ~~~~~~~~~~ PROBLEMS ~~~~~~~~~~
  194.  
  195. SUMACC rmaker only allows 50 resources types per compile, our ckmker.rc
  196. file has passed that limit so if you need to run rmaker, recompile with
  197. NRESCOMP = 100 or so.
  198.  
  199.